package com.xjrsoft.module.ureport.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xjrsoft.common.page.PageOutput;
import com.xjrsoft.module.ureport.dto.GetRelationPageListDto;
import com.xjrsoft.module.ureport.dto.RptRelationDto;
import com.xjrsoft.module.ureport.entity.XjrRptRelation;
import com.xjrsoft.module.ureport.vo.RptRelationVo;

/**
 * <p>
 * 报表菜单关联关系表 服务类
 * </p>
 *
 * @author jobob
 * @since 2020-12-10
 */
public interface IXjrRptRelationService extends IService<XjrRptRelation> {

    PageOutput<RptRelationVo> getPageList(GetRelationPageListDto dto);

    boolean saveRptRelation(RptRelationDto dto) throws Exception;

    boolean updateRptRelation(String id, RptRelationDto dto) throws Exception;

    boolean deleteRptRelation(String ids);
}
